package com.dream.technology.db.entity;

import com.dream.technology.mybatisUtils.CreateTime;
import com.dream.technology.mybatisUtils.UpdateTime;

import java.util.Date;

public class RcCustomerTag {
    private Long id;

    private Long adminId;

	@CreateTime
    private Date createDate;

	@UpdateTime
    private Date updateDate;

    private String tagName;

    private String description;

    private String tagRule;

    private Integer tagTypeId;

    private String tagTypeName;

    private Boolean status;

    private Boolean enabled;

    private String creator;

    private String code;

    private String tagRuleDesc;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getAdminId() {
        return adminId;
    }

    public void setAdminId(Long adminId) {
        this.adminId = adminId;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getTagName() {
        return tagName;
    }

    public void setTagName(String tagName) {
        this.tagName = tagName == null ? null : tagName.trim();
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public String getTagRule() {
        return tagRule;
    }

    public void setTagRule(String tagRule) {
        this.tagRule = tagRule == null ? null : tagRule.trim();
    }

    public Integer getTagTypeId() {
        return tagTypeId;
    }

    public void setTagTypeId(Integer tagTypeId) {
        this.tagTypeId = tagTypeId;
    }

    public String getTagTypeName() {
        return tagTypeName;
    }

    public void setTagTypeName(String tagTypeName) {
        this.tagTypeName = tagTypeName == null ? null : tagTypeName.trim();
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public Boolean getEnabled() {
        return enabled;
    }

    public void setEnabled(Boolean enabled) {
        this.enabled = enabled;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator == null ? null : creator.trim();
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    public String getTagRuleDesc() {
        return tagRuleDesc;
    }

    public void setTagRuleDesc(String tagRuleDesc) {
        this.tagRuleDesc = tagRuleDesc == null ? null : tagRuleDesc.trim();
    }
}
